Nice and clean with attention to detail for a good stay within a reasonable budget.