Absolutely magical place. Worth at least a day on the grounds, and surrounding town beaches deserve some time as well. Was worried about Wi-fi as I had some work to do, and did not have a problem at all over three days. Enjoy!