This place seems to be gone based on current street views. It seemed like a nice higher-end place in it's day.