Great location for everything! Apartment is basic essentials but very comfortable and the view is amazing. David was an excellent host and checked on us throughout our stay. If you stay longer then a couple days and cook at home, the kitchens are small and you have to get creative but it can be done! We had breakfast every morning and a couple dinners in.