Perfect location and great value!! Nice clean big appartment. Stairs do provide a bit of a workout, but not one we really minded after eating al the great czech food.