It was the old El Zafiro that got evicted a few years ago. Yes something like Coco Vaca but more like a small guest house not really a hotel with any real amenities. If your budget allows consider BSV or one of the others on Simpson Bay.