Great airport for training, the tower is friendly and professional. It can get a little busy on weekend as pilots from KMYF and KSEE will fly here to do some touch and goes.
Both Pacific Executive Aviation and Areomechanix (located near Chuck Hall) has great reputation.
There is no restaurant on the field and it's about 10min drive to Main street where there are several options.