Everything you need and great location for a lovely stay in Prague.