Bristol Buenaventura, Panama -This ocean-view infinity pool was designed to blend right in with the beach, complete with towering palms built into its landscaping. Located west of Panama City, the resort is just steps from a white-sand beach; rooms have ocean, lagoon, or private garden views.