A home away from home, tucked away in Alto Leblon, surrounded by nature, and conveniently located near the beach, lake and city life.