The place is cosy well equipped, but the best thing about apartment is location for sure. Main square is just street away. Thats just hard to beat