great location. very clean. lots of stairs to climb. great workout. Cat is great & responds fast. beds are comfortable.