Very clean, well maintained facility. The location is the best, very happening and convenient.