This place was spotlessly clean and everything looked brand new. It was warm and bright with all amenities we could need. Very spacious as well. Would certainly come back!