High quality apartment with gorgeous views and generous hosts.