This place is as described and worth every penny! I would definitely return for another vacation.