Very clean, thoughtful, and accommodating