The place was good value but the communication, especially around check in could have been improved. The place lacked little touches that most places in the area have, such as leaving a bottle of water in the room (you can't drink the tap water) and telling you the WiFi code.
The view from the balcony was stunning, though, and it is only a 10 min walk from the beach!