This was an absolutely lovely place, like paradise. Our hosts treated us like old friends and anticipated our needs. Their previous guests have obviously felt the same, as the walls are plastered with testimonials to the many pleasurable stays.
WiFi does not work well in the guest areas, but there is certainly internet service, and WiFi will connect closer to the main house. They have tried to fix this issue without success.
Despite this, an outstanding stay from start to finish and I would choose to stay here again!