I stayed at Montebello for about 2 weeks in 2015 and found it quite acceptable and reasonably priced. Yes, the breakfast buffet was offered and, as mentioned, the pool area had been renovated and was quite pleasant.
In a small group we went for the buffet dinner at Marco Polo a couple of times. Not cheap by PI standards, but very good.