Very clean, extremely large rooms. Not much in the way of cooking facilities if you are staying for a while.