Gorgeous setting, sprawling sea views. Great Location. Peaceful Stay.