We had a great time at Troon Retreat. Everything you need is provided. The house is very nice, quiet and spacious. Denise was very easy to communicate with and very responsive.
Best part: the couch and the seats are super comfy.
Only minus point: We could not get the bubbles in the spa bath started.