Very clean and had all the amenities we needed. Michel was quick to respond and happy to answer all our questions about the area. Great Trip!!!! Great place to stay!!!