Good central location in El Cangrejo, especially if you have kids. It's a two minute walk from a fantastic playground, and super easy to get an uber or taxi to get to other parts of the city. They hang out outside the hotel, so we never waiting more than 2 minutes. Front desk staff was super friendly and spoke fluent English and Spanish. Beds were comfortable and the rooms were spacious. However, we had no hot water for two of the three nights we stayed here (at start and end of trip), and the A/C was malfunctioning. First it was just very loud and making this weird whining sound when it cycled off. Then it just stopped cycling off altogether and our room was FREEZING by morning (about 60 degrees Farenheit!) Pool had great views, but was tiny and quite cold, which was unusual for our experience in Panama in general. Even my pool-loving 6 year old couldn't stay in more than a few minutes.