All excellent and as noted by everyone, great location!! Minor detail is the sound of the water pump, didn't bother me but if you are sensitive to background noise might be important to know. Great value.