Cannot fault a thing.
The room, the pool, the location, everything was spot on.
Shops, restaurants and beach only walks away.
Would definitely return