Let me put it this way: there are many hotels that are cosy, clean, visitor-friendly and excellently located, but seldom does one come across a place that is simply perfect. I travel a lot and stay in all sorts of places. Believe me, this hotel IS perfect. It is located in a beautiful old house just a stone's throw from the Prague Castle and boasts very appealing, stylish interiors and squeaky-clean bathroom facilities. Not to mention smily, helpful staff and yammy breakfast. AND very reasonable prices. What more can one expect from a hotel? :)