Great place, great location! Awesome rooftop pool with bar. Restaurant in resort had amazing food.