Myself and a colleague stayed at John's apartment for work and it fit the bill perfectly. Ample off street parking and an excellent location meant no car required for 5 days.
Spectacular views and a 2 minute walk from good eateries also made our stay very comfortable.
Would definitely return. Thanks John.