Nice, secluded location with great sea views