Very clean, modern, well looked after apartment. Very helpful host and around 20 minutes to beach/town.