Last reviews I can find on tripadvisor are from 3 years ago, but there aren’t many reviews anyway. 

From the photos, when this place is empty it looks like nothing is there. So it’s possible this place is still running. Will need to call/contact the business to confirm I think.