This was perfect for a short stay for our family of four. There were tons of restaurants, public beach, beautiful pool, and simple groceries available all in walking distance, allowing us to forgo car rental and save money. We’d love to come again!