Wow we absolutely loved the villa. We thought the pictures looked amazing but it was even better in real life. Also the facilities were great, everything was very well thought through. The perfect place for a group stay.