Great location, walk distance to beach and restaurants.
Communication is very good.
Cleanness and maintenance could be better.