very good hospitality and a good location