Excellent accommodation; Wonderful hospitality; Great location.