Style, location, cleanliness, personal touch and caring hosts - this place has everything you need and more for your stay in Prague!