Places are very clean & tidy. Sufficient facilities are well prepared . We enjoy cooking there during our stay. Style of the flat is modern & decorated comfortably.