We had a good overall stay, and Miguel was a great host when it came to communication. He was extremely responsive and quick to answer our questions, even during later or early hours.Unfortunately, cleanliness and maintenance were the biggest issues. The first thing we had to do was vacuum because there were crumbs everywhere and noticeably on the mats, hair and dust along the edges of the rooms, and the floors did not appear to have been cleaned thoroughly. The pool area also needed attention; we found what appeared to be a diabetic needle between the pool and hot tub. The kitchen sponge was moldy, and the dish rack was rusty. There were several maintenance issues as well. The hot tub heater had to be turned on from an outdoor panel and was on a timer, so it repeatedly shut off. The master shower head fell off while we were showering and began spraying water. My husband temporarily fixed it, and we notified Miguel, but it was not repaired during our stay. The other shower also had a clogged drain and filled with water while showering. This was not mentioned since the other shower had not been addressed. The beds were extremely hard, but there were plenty of pillows, blankets, and luggage storage. Everything else generally worked. This could have been a fabulous place to stay if it had been cleaner and the maintenance issues had been addressed. We truly appreciated how responsive Miguel was throughout our stay.