Clean, large, sunny and had lots of kitchen supplies. Great on site hot tub and pool. Only thing I wish is that it had true beach access.