This was a wonderful experience. The place is very nice and the pool is incredible. Maggie thought of so many details--there was everything we needed in the kitchen, beach towels for the pool, all kinds of little extras. Everything was nice and clean when we arrived. Most importantly, everything is exactly as advertised. The arrangement were easy. Maggie is a very nice person. We would be happy to stay here again!