stayed at one of these Villas both in Seminyak. Not alot of reviews online and no candid photos from travellers. Thanks in advance for any information.
Follow Ups: