This was a last minute unplanned booking less than 24 hrs before arrival. Despite that everything was in order. Great location and amenities for a big group. Price a bit high but at the end the group felt it was worth it especially for a last minute booking during high season and a great location.