Carol; when we stayed at BSV in January we had a lunch 4 times at El Zafiro and it was great. Even better we only had to walk 50 yards from BSV. We have had many lunches over the last 3 years at El Zafiro and never had a bad meal. Enjoy your trip and I am sure you will be impressed at the remodeled/restored BSV.
John Hill