Responsive and nice. Very understanding of my situation. Comfy layout and clean. Decent location.