Top class apartment in an excellent location. Everything you need for a great stay in Prague.