The place was very clean. The bathroom is extremely tiny, but it was ok for our needs :) the location made up for it!