excellent location and excellent apartment with excellent views and an excellent host.