Very clean and modern flat, We had good stay, family friendly, AC and heating available in every room. There was a little bit of mould in the shower of the master bedroom but apart from that everything was great.