Great Place, nice peace of mind and the best is its sea facing