Amazing villa, with a huge swimming pool. Interior is very well put. together. Sparkling clean. We absolutely loved it.