On my way to Santiago, DR, I had a long layover in Panama City and decided to spend the night at Los Mostros Hostel. Kinda wish I’d looked up what “mostros” means just so I’d be in on the joke, since the cabbies at the airport had a pretty good laugh before they explained that it means “monsters.”
This place is super cute with really friendly staff…pretty glad that’s the case since I spent most of my time here, prepping for my arrival in the DR.
A few years back when I went to Dubai, I became slightly obsessed with bathroom signs because every hotel, restaurant, venue there had their own take on the design…hence the photo above.

