Extremely clean and accommodating to my annoying needs. I would highly suggest this place. Will stay again.