Sandcastle Resort and Club

What do you think of this place? Love it or not?
Private beach access
Your perfect vacation in Provincetown begins at the oceanfront Sandcastle Resort and Club, ideally located on over 200 feet of private sandy beach, with breathtaking views over Cape Cod Bay and Provincetown waterfront.