Perfectly clean, very spacious, beds really comfortable. Location very good as well, really nothing for complain.