Fantastic accommodation and wonderful hospitality- home away from home!