Location, location. 10 mins from the beach and restaurants, local supermarket 1 min away. Leave the car in the garage and walk to everything.
Our little family had a great stay here, wouldn't hesitate to stay again.