Great accommodation and attention to detail. The room spec, hospitality and small touches and gestures all made for a beyond expectation experience.