The vibes, the views, the activities. All so amazing. Would 100% recommend.