very clean and tidy and great location