Huge place! Right in the heart of Prague. Lots of amenities and space.