I stayed here about ten days ago. They're open, but not at all ready for business. I had so many problems that I should have invoked the 100% satisfaction guarantee. I posted an extensive review on TripAdvisor.
Loved the location though. If the reviews improve I'd stay there again.