My family has been traveling to San Pedro Belize for over 20 years and we LOVE Carambas! Their staff is very friendly and energetic. The owner, Rene, is very involved with his restaurant and cares about what it produces. The service was very fast and food good. Nice atmosphere. Highly recommend the Lobster Cerviche!