Amazing experience staying at Rita's villa. The views are incredible and the amenities are luxurious. We found it very difficult to leave.