My husband and I, in addition to another couple, stayed at this condo over a long weekend. Check-in was quite easy, and the location is fine. While we didn't do much cooking, we found the kitchen to be quite sparse. For example, the coffee pot was only a 4-cup pot (a Keurig would've been great), and I don't believe there was even a shaker of pepper. We could easily get past the kitchen deficits (we ate most of our meals out), but the bathrooms were another story. While they were clean enough, there were no bathroom floor mats so water got all over the floor. It made for a slippery mess, and you could tell the flooring in each bathroom is showing wear and tear due to lack of mats. The major con of both bathrooms was the extremely HOT water. We both found the water to go from cold to extremely hot without much in between. It made showering really, really uncomfortable. With that being said, for the price we paid the amount of space was conducive and the beds were very comfortable. Also, the pool area was very well maintained and it wasn't crowded at all.