Nice place, great location with surrounding amenities and a minute’s walk to the beach.
The apartment itself was as pictured and very clean inside. The bed was very comfortable but the air conditioners are very noisy as were the ceiling fans which either squeaked or clicked - ear plugs came in handy.
The lounge was very comfortable with a large tv and nice sofa. The balcony was lovely for breakfast in the morning but did have a lot of sand on it which was difficult to keep out of the apartment.
The kitchen was well equipped as pictured. Some great extra touches would have included cooking oil, sharper knives (unable to cut pineapple as too blunt), maybe a days worth of coffee and some laundry powder - we ended up buying the smallest box we could get, which was still very large - I suspect everyone who stays here has to do the same. Of note, the communal dryer takes 8 x quarters for each cycle so useful to grab some on the way.
We asked about the possibility of a (paid) early check in but did not receive a reply at any stage - it was somewhat late notice on our part being two days before our arrival but some kind of response would have been welcome.
Otherwise had no interaction from the owner apart from a message reminding us about the rules about a week before.
Overall not bad, but some areas could have been better.