John's place is beautiful, the views are incredible, and the location is wonderful. We will definitely return in the future.
Just a reminder, as John noted, there are stairs which you need to climb to get up to this second floor apartment.