Everything was nice , clean, responsive, good location..lots of stairs if your out of shape better warm up. Would definitely stay again this