I don’t recommend staying at this apartment. Though the place was as shown in the photos, we had a terrible check-in experience.
We had to contact three different people/companies before we got our questions answered regarding an early check-in. The lady looking after us told us that an early check-in at 11am would be fine. We had to wait for 4 hours before being let into the apartment.
The lady was very rude to us and tried to overcharge us for the city tax and bed sheets.
The gas stove didn’t work properly, only one roll of toilet paper provided, toilet was running the entire time, the kitchen was not fully equipped.
Also this place is not water front. It’s simply close to the beach. The place itself was good, it was all that we needed as we stayed only for 3 nights.