Very nice apartment.
Host was helpfully accessible.
Beach not too far.
Wifi would have made it 5 stars for us (the weather was bad while there so we were inside more than expected!)