Very clean, especially for the shared spaces! The price makes it really worth the stay, however the slightly unsanitary fridge brought it to 4 stars instead of 5! Otherwise excellent.