Spotlessly clean, lots of thoughtful touches, and perfectly located for an early morning swim.
Can think of nothing that might have made us more comfortable. Would gladly return.