Excellent stay. Beautiful location, great facilities.