Great location, very walkable.. many shops and restaurants close by, easy access to the beach, nice clean pool, easy access keypad. Minimal and low quality amenities (2 cups, no hand soap… bare bones), large bed but very thin mattress, paper thin walls (we could the neighbors snoring, showering, conversations, etc). All in all good place to stay to be close to everything, but you get what you pay for. The host is very accommodating and quick to respond.