Immaculate in all ways . Wonderful place.