Beautiful view, perfect location, warm host, and useful recommendations.