Beautiful accommodation coupled with lovely hospitality makes for a very memorable holiday!