very good location and good hospitality