This is one of my favorite places to stay so far. I like to stay in the Cabanas because it opens up to the beautiful pool, bar, and dining areas. Its great to stay in the cabanas if you have kids so you can have direct access to the pool. I've stayed in the large 5 star hotels but prefer the more intimate setting at the Hotel El Panama. The free breakfast is subpar but the hotel is located in walking distance of good eateries!