Excellent advice from somebody that does live here.

That is what it truly takes to make a good decision. Unless you are from Panama you are a foreigner and this is not like your home country. You really won't know what you want from looking at it on the internet or even a 2 week stay.