John's place was sparkling clean and just the right size for our group of four. The beds were very comfortable, the amenities were on point, and the location was optimal with easy street parking and many transit options nearby. Would definitely stay again and highly recommend to others!