Top notch! Loved every aspect about our stay!