The location is absolutely perfect - the beach is right on your doorstep and the centre hot spots are rarely more than a 20 min walk.
The apartment was enough for what we needed, however was slightly smaller than anticipated but the check in was smooth and the system for check in made us feel very safe.
Value for money and really can’t beat the location.