Very clean. Everything that one can need is in the flat. Great location. Great communication. Good bed. Very stratified.