A wonderful stay one of the best we have stayed at