Great host and stay! Everything was as advertised. WiFi was strong enough for sustained video chat, lots of amenities and little extras, easy walking distance to a beautiful beach. I felt safe in the apartment. Host and his father were excellent.
Only minor downside is that it's a bit of a journey to get into the city, if that's your goal.
Overall, would recommend!