This unit was perfect for our needs. The hallway seems a little dingy but the unit itself is clean and comfortable. The location is perfect, one block from the beach. I will note that the listing advertises a beach umbrella, but there was no umbrella when I looked for one. Winnie said that people lose them or break them so she stopped buying new ones. That is fine, but the umbrella was one of the reasons I chose this listing, so I was a little disappointed. There were beach chairs and snorkel equipment though (we used the former but did not use the latter). The bed was VERY comfortable. My sister and I both commented on how well we slept every night! And Winnie was extremely quick to respond to any questions I had regarding check-in or anything. Overall this was a great place to stay and I would recommend it!