Overall good for the price you are paying. Very clean good location.