super clean, good location, room has EVERYTHING u need literally even though its slightly small. bed super comfy as well!! tv even has netflix access. we enjoyed our stay so much!!! we are very pleased. location is superb too.