My husband and I, along with our two friends, spent 6 nights at the Satinwood. Our experience was very enjoyable, beginning with the great communication of the owner prior to booking. Jim answered all our questions (we had many) and was very patient. When we stepped off the ferry, Nidia from Cimmaron St. John led us to our Jeep at Cool Breeze, then to our villa overlooking Coral Bay. She explained all the features in great detail, then we settled in.
The Satinwood is certainly designed for its environment; the vaulted ceiling keeps the main area cool, the windows catch the hilltop breezes and we didn't have any issue with the lack of A/C - we wouldn't have used it if it were there.
We didn't have our kiddos with us (the whole point of the trip being a relaxing getaway), so I can't comment on the comfort of the twin beds in each loft, but the lofts themselves were very cute. The king beds in each bedroom were comfortable, though we had did get cold with only the sheets on the beds - we took the sheets from the twin beds to add some more layers and it was fine.
The toilets were somewhat strange at first, but then weren't an issue. The showers could use some updating as they were missing a few tiles, and the shower heads could be replaced, but the towels were very nice, new and comfy. We used the provided beach towels, coolers and beach chairs every day - it was so nice to have these provided at the villa! The kitchen was well stocked with all the necessities, so that was nice. There was a bit of a sugar ant problem, so we had to make sure to keep all food well sealed and off the counters. The balcony was so wonderful for relaxing and taking in the amazing views! We didn't use the pool as much as I thought we would, since we typically snorkeled in the mornings and didn't make it back to the villa until after the sun had gone behind the hills. However, it was very nice for a quick dip to rinse off the salt water.
All in all, we had a wonderful time. If you're looking for luxurious furnishings, this villa is likely not for you, but it does have everything you need to enjoy St. John. We certainly did!