Super clean and tidy, well maintained with all conveniences and lots of extra little touches. Would definitely stay again.