Place is beautiful, everything is as described. Great location, 2 minute walk to beach, pharmacy right next door, grocery store right in front of building, secure, quiet and walking distance to many restaurants and transportation readily available. The apartment is very clean and well kept, everything worked as expected. Not a single complain. Will definitely stay there again. Host was very accommodating on our departure date allowing us to stay way pass checkout time since we had a late flight.