Amazing amazing!! The most beautiful view, perfect location, clean, great staff. Could not recommend more. We had an amazing time.