Sorry, all our experiences at El Zafiro have been dismal. The location is beautiful, but all our experiences there have been bad.. I would never consider them upscale..


Carol Hill