We enjoyed our stay. The apartment was as described with an amazing beach view. We checked in extremely late but didn't run into any challenges. Upon booking host provides detailed instructions on property rules, check-in, etc. The property staff were extremely nice.
A suggestion would be to provide some, tea, coffee, spices and oils for cooking and beach equipment.
Overall, we will definitely stay again.