Incredible place; steps from the beach; in the middle of action; pharmacy,supermarkets etc in walking distance