A wonderfully spacious, quiet place. Perfect to unwind and enjoy the natural beauty of the surrounding mountains and beaches. A little piece of heaven.