Very clean and pictures are as is! Check-in was a breeze. Only issue is the crazy rules if you plan to stay for a long period of time. Not ideal for long stays overall.