Responsive & thoughtful, clean and tidy. Great view.