Very clean and tidy, brilliant amenities. The flat is very modern, very comfortable bed and had everything we needed, thoroughly enjoyed our stay.