Lovely little spot just north of town in San Pedro. The staff is incredibly nice and makes you feel right at home. The food was also delicious! Would recommend to anyone spending time in Belize.