Swallows Rest was a fantastic place to stay. The amnesties were as discribed but the hosts went over and above expectations with little extras that they added. Would highly recommend.