They are very good. the housekeeping is good and the maintenance is pretty fast as well. Monn is right though, they do tend to do some "mistakes" sometimes. but if you bring it to their attention then they will hear you out. had a friend of mine who had the same situation that Monn was talking about, but they ended up apologising about the whole misunderstanding!