A little piece of heaven indeed!. We had a fabulous stay throughout, would highly recommend.