Great on every aspects, the place is in a rental unit, a building with lots of little appartements and it's very well taken care of. Always very clean and communication was very fast and efficient.