The location is right at the beach so you cant beat it. However the listing is extemely misleading. It shows what I now know are photos from multiple units lumped in as 1. It would appear you are paying for a top floor ocean front . When we got there we were put on the 3rd floor of a cramped room. This lists that it sleeps for and it does, bed and a pull out, but the photos show the table to the side of the couch and the room we were given had the table in front which was a much smaller room and once the pull out is open there is no room to walk between, causing a lot of stubbed toes and banged legs walking to the bathroom at night . The room was okay, no frills which is fine for us but very misleading listing. The safe did not work because the battery was low. The main bed had sand in the sheets making me wonder if it was changed prior to us getting there. The bathtub had sand in it and was completely backed up. By the time you are done showeing the tub was almost full. I chose not to notify the host during the stay only because i did not want to be inconvienced during our stay to have these things fixed. So i am not commenting on if it would have been taken care of but my point is that it should have been taken care of prior to the stay so these things would not be an issue . If the tub was cleaned then they would have immediately seen the back up. The water started to back up as soon as you turn it on. The host listing misleads you to think youre getting a better room.