John’s place was great! As advertised, super clean and modern in a great location. Rooftop was amazing.