Very clean and modern flat, in a quaint historic little town. We really enjoyed our stay.