Good, clean place matching the description. good location. we'd like to stay here again.