A boutique hostel in the Czech Republic that combines a historic and modern lifestyle that's fitting for even the most demanding travelers.