The place is very clean and well maintained. It had everything one would need for a stay and more. Cecilia is very responsive and helped us with all our questions. She was also flexible with letting us push our check out time by a bit. We had a great stay and would definitely recommend it!