Great place to stay. Perfect for longer stays. Peace, wonderful sea views. Great beach.