Clean. Great location. Great space and lovely city views. Great for children too.