Very nice and clean. They have everything we needed. They are very good hosts and very good to communicate. They were able to accommodate my check out time for a fee. I would stay at this place again.