Location relative to the beach(es)--fantastic! Location relative to traffic noise--not great. Layout of the unit was really good. Beds were comfortable. The couch in the main room, where the only TV is located, was super uncomfortable (we were catching World Cup games while we weren't out doing stuff). The pool was really good too, little but perfect for our needs of just a quick soak.Arrived at around 1:30am, the code to get in the unit didn't work. I had to call the host and wake her up to get a new code. The unit is older and completely set up for rentals (plastic plates/cups). Had beach towels, beach/camping chairs, umbrella, toys for kids and I believe a cooler, which is always a plus.Went to use the hair dryer that the listing said was provided and there wasn't one. I have crazy, unmanageable hair so I always check to see if one is going to be provided or not so I know if I need to bring my own. I contacted the host and she said her cleaner didn't let her know it was missing. No offer to get one sent over, just a "sorry for the inconvenience". I ended up wearing a hat every time we went out so we didn't do any nicer dinners.