It is clean but remember that the second floor is a long two flight up the stairs. Get the WiFi code in advance as it didn’t work for me. Overall good value