A gorgeous location among the sheep and nature. Ocean views and comfortable touches. A pleasure to stay here.