Great Location, it's everything there what you need.
Communication is very easy and fast
Beach and Supermarcet, Restaurants also nearby.
We had a hired car,it was easy to park it in front of the building.
Highly recommended