I definitely recommend John's place. Great location, easy communication and check-in, the apartment is just like the photos, and the view is unbeatable!