Clean; comfortable; great location