Very clean, complete with all the necessities. As long as u dont mind to take stairs. Just dont bring big luggage.