Located on a peaceful cul-de-sac, Las Cumbres Inn sits on top of a small hilltop in the friendly suburb of Escazú. Every room in the house comes with a stunning view of the Central Valley so your surgery recovery time is guaranteed to be surround…