Wonderful stay. Great hosts, perfect location, fantastic facilities and place was spotless. Thanks very much!