clean, tidy, modern, brilliant location.