The room was clean and cozy, the beds are too soft and we woke up with sore backs. I know it's tough to accommodate every ones likes. I missed the breakfast so no idea how the food was. The walls are thin and you can hear every one around you and in the hallways and the showers temps fluctuate when someone around you is also showering. Overall it was fine for the price.