Great, modern and spacious place. We enjoyed the sandy beaches and blue sparkling water. Will definitely look to return at some point.