Very clean. In a great location. The small touches were very appreciated! We would definitely stay here again if heading back to the area.