Everything one expects and then some. Excellent kitchen. Great location.