Flat, location, communication, quiet, comfortable, Excellent.
I highly recommend the place and if an opportunity in the near future arises, definitely would stay there again.