This place is exactly as described. We loved it! Perfect for families. The location is perfect. The amenities are incredible. Super friendly and helpful staff. We were so happy to have a great place to stay. If and when we come back we will definitely stay here.