Perfect stay! Spotless, great location and facilities, as advertised!