This villa was simply stunning. All the rooms and joint spaces were modern and clean and allowed for a great stay. Only 4 of the rooms had A/C which we didn’t know coming in, luckily we only had 4 couples but one of the rooms had a REALLY small shower that was a little off putting. The common area was a great place for us to enjoy a chef prepared meal as well as play games all night, but wasn’t air conditioned so super hot. Pool was great but didn’t have easily accessible bathroom or kitchen.