Great location - steps from the pool and beach. 5 minute walk to stores and restaurants. The property is very clean and small enough to feel cozy. Cleaning service mid-week was a nice surprise!