Very clean, great location and lovely amenities. Really enjoyed our stay!