fantastic location and hospitality