Very clean very nice very respectful loved it