Reasonable for the price- could be a bit cleaner in the rooms, but not terrible. Great location, helpful staff