an excellent house with all your requirements met