High near the end of paved mountain road, Satinwood is a gem! It is in the Coral Bay end of St John (where the vibe is quieter and casual). We have stayed at a great many villas all over St John, and there is no beating the incredible views at Satinwood. It is off the grid with solar power, but you wouldn't even notice it even when using power appliances and taking hot showers. There is an automatic back-up generator but it was never needed during our stay. The composting toilets were never an issue - nothing for guests to do operationally, and there was never any odor or problem. Morning sunrises (looking at several BV islands, the East End of St John, Coral Bay, and Bordeaux Mountain) with coffee on the deck was a daily treat. The pool was welcome after hiking or a day at the beach. We met the owner (whose father successfully built Satinwood to last through hurricanes) on a previous trip, and he and his wife are delightful people and are very responsive to any questions or suggestions. We were the first guests after Hurricanes Irma and Maria, and while the destruction all around the island was distressing, Satinwood stood strong. The owners hosted a several emergency National Park and linemen personnel during recovery. We cannot say enough about this rental, and we recommend it without reservation.