Great atmosphere, with all the amenities needed, in a great location.