Very clean, comfortable, thoughtfully decorated, great location. Wish we could give it more stars. We would stay here again.