The definition of the perfect host. Nice, friendly, gave us the perfect tips about Prague. The place is really close to the City Center and to the station