The Swell Shack is just as described! It is delightfully off grid, but everything works wonderfully. The only thing to remember is that you can't plug anything in, so no phone charger or hair dryer! But is was so great to be disconnected from it all in our cozy shack.
NB we couldn't connect to the satellite internet the whole time we were there, but as I said, it was nice to disconnect!