La Rosa Too is still there in Maho....still open and quite good.