A perfect place for good hospitality and a good location.