Beautiful sea views and peace on an island setting