Best location and appartment you can wish for in Prague. A true 5-star stay!