The location, facility, and service were amazing. Perfect for our little family of 3. Great stay!