An excellent location for visiting Prague and an excellent apartment.