We found the villa very spacious and comfortable . We especially liked the pool. The ensuite bedrooms were perfect for our needs and the kitchen was excellent . The location is a slight drawback but not fatal . There is an ample supply of uber and taxis .