Very clean, with everything needed for a comfortable stay. The location is great. En, is a fantastic communicator and made sure we had everything we needed. Would totally recommend the place!