Very clean, tidy, functional and in a good location.