Our stay at Michael's place far exceeded all expectations. The staff was very friendly and helpful, the space was beautiful. It is a little far from town, but the pool and beach access more than make up for it. Small touches such as the wood work, warm water, and filtered water were much appreciated!