Perfect in all ways. Clean charming and well appointed.