Great location! Everything you could need between convinces stores, shops, food, drinks, bars etc is all within a 15 min walk. The beach is about a 5 min walk.
The place itself was like the photos and had everything you could need.