Everything about our stay was perfect. From communication prior to arrival to the personalised touch that Karen has provided made our stay memorable. Thanks Karen!