Ocean front retreat with panoramic sea views, upstairs restaurant & cottages in the lush garden.