Excellent location at the heart of Prague