The unit is as clean and modern as it looks in the pictures - the shower, counters, etc all look brand new. The beach is in walking distance and so are a bunch of restaurants, which is really great. The only thing that kept this from being a 5-star airbnb for me was that the wifi was very weak and when there were guests in the unit above, you could hear their every move. Otherwise it's a great spot to stay.