John's place is absolutely fabulous! The space is very modern, super clean, and the view is spectacular! We'll definitely plan on staying longer if we're back in these parts.