A little piece of heaven, peaceful and tranquil . Lots of thoughtful touches. A fabulous place to stay .