Nice layout and right size of each room are very practical! The bathrooms are clean. The carpet and bed sheets can be more clean. The price is somewhat higher than it should be.