Great location less than a 10minute walk down a hill to town. Easy to find a taxi back to the villa if we didn't feel up to walking back up the hill in the heat. The home was clean and the property manager was super helpful and responsive for any questions. We appreciated the on-site laundry. Only one of the rooms has a TV in the same room as the bed, which worked fine for us. The shared living space in the downstairs only has a small loveseat and the 4-person dining table which sometimes made hanging out all together slightly less comfortable than ideal, but we spent most of our time exploring so it wasn't a big deal for us at all!