In general, this hotel is one of the better hotels in Bocas, however Bocas has a lot of bad hotels. The good - the hotel is centrally located, hot water, and good English skills. Also, the front desk staff was ok, especially the young lady working there, as she helped me out a few times. The bad - wifi was somewhat unreliable, the bed was so hard is was difficult to sleep on, I was given a paper wrist ban and told I needed to wear it to access the hotel at night (for 3 days), and then on my last night there was a serious roach problem. So bad they were getting into bed with me. That was too much.