This place looks exactly like the pictures. The beach, along with cheap, delicious restaurants are all walking distance, super close. Ubers are cheap so if you don’t rent a car, you do not have to worry. We had a few issues regarding cleanliness - our bathroom was clogged, the floor was dusty and there were stains here and there. However, we communicated this with the host and they were very helpful. Shoutout to Howard who helped us unclog the bathroom- very quick and respectful. Overall, good bang for your buck. Do note that the pool is SHARED. We had no issue with this as the family next door was very sweet.