WOW, Marty...what a great list!
I've only got a few to add, (so far, anyway!)
* you can use the cabin phone to get a wake up call (then you don't need an alarm clock!
* body wash and shampoo are provided
* there is a clothesline in the shower to hang wet swimsuits