Hotel Hirsch offers modest rooms, free breakfast, a polished restaurant, and a funky bar.