Very nice place with a decent location to shopping and beaches. Although it has everything you need, if I had a guest it would be too small for two people.