Does anyone know what's happening with this place? It's been closed for two weekends in a row and they never seem to answer the phone. Is it open? Closed for renovations? I've been wanting to have some friends there for my birthday later in May, but am nervous.