very beautiful and clean place. large on suite rooms with fantastic views.