5 star in every way. Loved it. Historic. Spotless. Great location. Magical.