Very clean - great location. Only downside is sharing a bathroom with the other guests but for the price it's worth it!