Pretty much amazing on all fronts. I could live here and be happy!