We loved so much about our stay. The condo itself was great, the pool and hot tub facilities were clean, location was stellar. The hosts responded quickly to us. The only thing I would note is that we were on the bottom floor. The people above us were awake until 2:30 or 3am nightly and the walls are very thin, so we could hear them talking and moving about. It made sleeping difficult. Also, you cannot really tell people to change the hours they choose to be awake / sleep so there wasn't really much to do about it even though the hosts were really responsive to us. So that was the only not so great thing. Everything else was 5 stars.