Charming and spotless. Great little spot.