Checkin - easy, friendly, efficient.
Room - spacious and clean. Patio area m the back with lounger and picnic table. Looks to be updated recently with the exception of the cupboards. Bed is terrible unless you like sleeping on concrete, very very hard and ask for more pillows.
Pool area is great! Lots of sun and loungers, well kept up and clean.
Location - plenty of restaurants, grocery and shopping walking distance. Beaches are a few minutes walk away.
Wifi - intermittent good. Challenging if you need to be connected for work.