impressed and left feeling very full after eating a delicious meal