The apartment may seem like it's beachfront but it's actually about a 5 minute walk to the beach. It's convenient. However, when we got to the apartment, the WIFI was not working for 3 days, which was a great inconvenience as my husband had to get work done. The owner sent someone over to get it fixed but didn't offer any sort of remedy or discounts for the inconvenience. The apartment was roomy, but, it only had 2 bath towels. I was there w/ my 16 month old, my husband and my mother, and we were short towels. The kitchen amenities can use some upgrades also. The coffee pot wasn't working too well and though there is a toaster oven, there was no aluminum, trays or any salt, pepper basic condiments to cook so we had to buy it all. The floors were not clean either. There was no vacuum cleaner as well, which didn't help w/ all the dust and sand on the floor and a baby crawling walking everywhere. This is an apartment but saw lots of travelers and tourists, which was fine but also seemed a bit of a rowdy crowd. I just wish the wifi worked as advertised, I wish there was a vacuum cleaner and more towels for sure. The lack of towels was not accommodating for 4-6 people as it's advertised.