Perfect! Very accommodating to our needs. Very clean.