Very clean, tidy and comfortable. Great location. The amenities were such a high standard. We liked it very much. Would highly recommend.