Very clean and accommodating. Rooftop is a nice addition.