Great location with a stunning view! It is spacious and clean with lots of activities. I only wish if there is a 6-star review because 5-star is just not enough.