Great view, tasteful interior design, good location, thoughtful host, highly recommend!