Clean. Good value for money but noisy. Location is on busy intersection so there is traffic noise. In addition, walking in the upstairs accommodation could be heard. The occupants came home late after 1am and the walking above woke us up on three nights.