Perfect place in great location. Comfortable beds, good amenities, awesome patio, superb communication. Our teens loved it too