Great place to stay and meet travelers from all over Europe