Spotlessly clean, had everything we needed and more. Great location, would definitely recommend. Wish we booked for longer.