Fabulous place to stay with amazing sea views